Quang Nam VuQuang Nam Vu
The V-League Transfer Window and the Data Gap: What Remains When the Sources Fall SilentIn early July, I opened a dossier about the V-League's mid-season transfer...
Transfer Window Signals: What the Contract Doesn't Tell YouAt 6:40 in the morning, an unmarked bus pulled up to the side gate of a...
When the Data Goes Silent: The Trap of Vietnamese Football AnalysisAt one in the morning in Beijing, I opened the dataset for my next analysis o...
GPS never lies – the real transfer is in the dressing roomI remember most clearly the afternoon training session on July 14, 2026, of t...
Vietnamese Martial Arts and the Discipline of an Empty AnalysisAt a fight night in Ho Chi Minh City, the announcer read a young fighter's...
Manchester United Invites Fans to Survey the New Stadium: £2bn, 100,000 Seats and Seven Games Without a WinThe email arrived on a midweek morning with no long greeting. The recipients...
Dinh Bac Collapses at 90+5: The Fitness Signal Vietnamese Football Refuses to NameAt the 90+5th minute on Lion City Sailors' pitch, Dinh Bac went down. No...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: When Two Doubles Pairs Carry the Whole SystemIn the original report from Bola.net on the men's team badminton semifinals a...
Ronaldo, Three Matches, and an Unverified Sacking at Al-NassrThree matches. One draw, one defeat in the Roshn League, and a 0-4 collapse...
When the F1 Data Sheet Comes Back Empty: The Line Between Analysis and InventionTuesday, nine in the morning, London. The second monitor carries a spreadshee...
China Open: Where the Real Signal Lies After Media DayThe central practice court in Beijing, on the morning right after media day,...
The Chuncheon Bright Spot: Vietnam's Poomsae Retains World Gold Through a Substitution PuzzleI sat in the seventh row of the Chuncheon arena, close enough to hear feet...
ASIAD LoL Semifinal: Vietnam Faces Chinese Taipei with Bronze Already Secured7 a.m., while most Vietnamese fans are still asleep, a competition room will...
Milan 3-0 Lecce: No Hat-Trick at San Siro, and an Easy Win That Answers NothingMike Maignan had to make exactly one save. One, across ninety minutes, agains...
Phoenix Super LPG at the PBA Governors' Cup 50: The Burden of Controlling Your Own FateThis Friday night, at Ynares Center in Antipolo, Phoenix Super LPG steps onto...
The Empty Column: The Limits of Football's Data ModelOn 10 July 2026, in Saint Petersburg, the second half of the France–Belgium...
Ayase Ueda: Three Goals in Four Games and the Forgotten 5.5 RatingAt minute 70 at the Pierre-Mauroy stadium, Lille were 0-2 down to Nice. The...
WPBSA Trains 45 Snooker Referees: When Referee Supply Becomes a Leading IndicatorIn July 2026, at the Northern Snooker Centre in Leeds, 45 people gathered...
The Third Space at Lusail: Argentina 3-3 France and the Geometry of the 2026 World Cup FinalIn the 23rd minute at Lusail, Lionel Messi received the ball in the gap betwe...
Budapest Opening Night: $10 Million, the Two-Throw Rule and Ingebrigtsen's Achilles EquationThe clock in Budapest stopped at 12:59.24. Jakob Ingebrigtsen did not pump hi...
Transfer Window Signals: What the Contract Doesn't Tell YouAt 6:40 in the morning, an unmarked bus pulled up to the side gate of a...
When the Data Goes Silent: The Trap of Vietnamese Football AnalysisAt one in the morning in Beijing, I opened the dataset for my next analysis o...
GPS never lies – the real transfer is in the dressing roomI remember most clearly the afternoon training session on July 14, 2026, of t...
Vietnamese Martial Arts and the Discipline of an Empty AnalysisAt a fight night in Ho Chi Minh City, the announcer read a young fighter's...
Manchester United Invites Fans to Survey the New Stadium: £2bn, 100,000 Seats and Seven Games Without a WinThe email arrived on a midweek morning with no long greeting. The recipients...
Dinh Bac Collapses at 90+5: The Fitness Signal Vietnamese Football Refuses to NameAt the 90+5th minute on Lion City Sailors' pitch, Dinh Bac went down. No...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: When Two Doubles Pairs Carry the Whole SystemIn the original report from Bola.net on the men's team badminton semifinals a...
Ronaldo, Three Matches, and an Unverified Sacking at Al-NassrThree matches. One draw, one defeat in the Roshn League, and a 0-4 collapse...
When the F1 Data Sheet Comes Back Empty: The Line Between Analysis and InventionTuesday, nine in the morning, London. The second monitor carries a spreadshee...
China Open: Where the Real Signal Lies After Media DayThe central practice court in Beijing, on the morning right after media day,...
The Chuncheon Bright Spot: Vietnam's Poomsae Retains World Gold Through a Substitution PuzzleI sat in the seventh row of the Chuncheon arena, close enough to hear feet...
ASIAD LoL Semifinal: Vietnam Faces Chinese Taipei with Bronze Already Secured7 a.m., while most Vietnamese fans are still asleep, a competition room will...
Milan 3-0 Lecce: No Hat-Trick at San Siro, and an Easy Win That Answers NothingMike Maignan had to make exactly one save. One, across ninety minutes, agains...
Phoenix Super LPG at the PBA Governors' Cup 50: The Burden of Controlling Your Own FateThis Friday night, at Ynares Center in Antipolo, Phoenix Super LPG steps onto...
The Empty Column: The Limits of Football's Data ModelOn 10 July 2026, in Saint Petersburg, the second half of the France–Belgium...
Ayase Ueda: Three Goals in Four Games and the Forgotten 5.5 RatingAt minute 70 at the Pierre-Mauroy stadium, Lille were 0-2 down to Nice. The...
WPBSA Trains 45 Snooker Referees: When Referee Supply Becomes a Leading IndicatorIn July 2026, at the Northern Snooker Centre in Leeds, 45 people gathered...
The Third Space at Lusail: Argentina 3-3 France and the Geometry of the 2026 World Cup FinalIn the 23rd minute at Lusail, Lionel Messi received the ball in the gap betwe...
Budapest Opening Night: $10 Million, the Two-Throw Rule and Ingebrigtsen's Achilles EquationThe clock in Budapest stopped at 12:59.24. Jakob Ingebrigtsen did not pump hi...
